package com.ruoyi.service;

import java.util.List;
import com.ruoyi.domain.RandominSpectionRecord;

/**
 * RandominSpectionRecordService接口
 * 
 * @author ruoyi
 * @date 2025-01-11
 */
public interface IRandominSpectionRecordService 
{
    /**
     * 查询RandominSpectionRecord
     * 
     * @param InspectID RandominSpectionRecord主键
     * @return RandominSpectionRecord
     */
    public RandominSpectionRecord selectRandominSpectionRecordByInspectID(Long InspectID);

    /**
     * 查询RandominSpectionRecord列表
     * 
     * @param randominSpectionRecord RandominSpectionRecord
     * @return RandominSpectionRecord集合
     */
    public List<RandominSpectionRecord> selectRandominSpectionRecordList(RandominSpectionRecord randominSpectionRecord);

    /**
     * 新增RandominSpectionRecord
     * 
     * @param randominSpectionRecord RandominSpectionRecord
     * @return 结果
     */
    public int insertRandominSpectionRecord(RandominSpectionRecord randominSpectionRecord);

    /**
     * 修改RandominSpectionRecord
     * 
     * @param randominSpectionRecord RandominSpectionRecord
     * @return 结果
     */
    public int updateRandominSpectionRecord(RandominSpectionRecord randominSpectionRecord);

    /**
     * 批量删除RandominSpectionRecord
     * 
     * @param InspectIDs 需要删除的RandominSpectionRecord主键集合
     * @return 结果
     */
    public int deleteRandominSpectionRecordByInspectIDs(Long[] InspectIDs);

    /**
     * 删除RandominSpectionRecord信息
     * 
     * @param InspectID RandominSpectionRecord主键
     * @return 结果
     */
    public int deleteRandominSpectionRecordByInspectID(Long InspectID);
}
